/**
 * 侧边导航关闭折叠控制
 */

function toggleSlide() {
	$('.nav > li > a').on('click', function () {
		let childMenu = $(this).next('ul')
		childMenu.slideToggle(400)
		let icon = childMenu.prev().find('.toggle')
		if (icon.hasClass('open')) {
			icon.removeClass('open').addClass('close')
		} else {
			icon.removeClass('close').addClass('open')
		}
	})

	// 默认第一个菜单展开
	$('.nav > li > a').eq(0).trigger('click')

	// 所有子菜单切换时加背景色
	$('.nav ul a').on('click', function () {
		$(this).addClass('active')
		$('.nav ul a').not($(this)).removeClass('active')
	})
}

toggleSlide()

// ===========================退出==========================

// 找到退出 注册点击事件

$('.logout>a').on('click', function () {
	// 询问是否退出

	if (!confirm('你确定要退出吗？')) return //点击取消，终止代码执行

	//1. 清除token  2.跳转login.html

	localStorage.removeItem('token')
	location.href = './login.html'
})

// =========================点我初始化======================
$('.init').on('click', function () {
	axios.get('./init/data').then(({ data: res }) => {
		if (res.code === 0) {
			//这里只针对成功做处理
			toastr.success(res.message)
		}
	})
})
